self-righting harness - Turco Inglés Diccionario